body{
    margin: 0;
    padding: 0;
    background: linear-gradient(315deg,#474787 , #34ace0);
}
.container{
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

.box div{
    position: relative;

    margin:5px;
    /* background: rgba(0, 0, 0, 0.8); */
}
.box div::before{
    content: "";
    position: absolute;
    top: -2px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    z-index: -1;
 
} 
.box div::after{
    content: "";
    position: absolute;
    top: -10px;
    left: -10px;
    right: -10px;
    bottom: -10px;
    z-index: -2;
    transform: skew(2deg,2deg);
    filter: blur(3px); 
    opacity: 0;
} 
.box div:hover::after{
    
    opacity: 1;
    transition: 1s;
}
.box div:nth-child(1)::before,
.box div:nth-child(1)::after{
    background-image: linear-gradient(to top, #009432 , #58B19F);
    /* background-image: linear-gradient( 135deg, #FFD26F 10%, #3677FF 100%); */
}
.box div:nth-child(2)::before,
.box div:nth-child(2)::after{
    background: linear-gradient(315deg,#EA2027, #6F1E51);
}
.box div:nth-child(3)::before,
.box div:nth-child(3)::after{
    background: linear-gradient(315deg,#f0932b , #ff7979);
}
.box div:nth-child(4)::before,
.box div:nth-child(4)::after{
    background: linear-gradient(315deg,);
}
/* hoho */

#title {
    width: 450px;
    height: 70px;
    margin: 0 auto;
    text-align: center;
    font-size: 30px;
}

.box {
    display: flex;
    flex-direction: row;
    justify-content: center;
}
.centerA1 {
    height: 285px;
    width: 60%;
    border-style: solid;
    margin-right: 1100px;
    margin: 1px 1px;
    background-image: linear-gradient(to top, #fbc2eb 0%, #a6c1ee 100%);
}
.topa1 {
    height: 200px;
    width: 30%;
    border-style: solid;
    margin: 1px 1px;
    background-image: linear-gradient(to top, #fbc2eb 0%, #a6c1ee 100%);
}
.mida2 {
    height: 285px;
    width: 15%;
    border-style: solid;
    margin-right: 1100px;
    margin: 1px 1px;
    background-image: linear-gradient(to top, #fbc2eb 0%, #a6c1ee 100%);
}